Pular para o conteúdo principal

PUT /nfce/{id}

Realiza a alteração dos dados da NFCe e tenta nova emissão.

Parâmetros

  • id (string, path): ID da NFCe

Corpo da requisição

{
"numero": "string",
"numero_origem": "string", // Opcional
"serie": "string",
"tp_pagamento": "dinheiro", // Enum: [ dinheiro, credito, debito, outros ]
"valor-taxa-entrega": "string", // Opcional
"porcentagem-taxa-servico": "string", // Opcional
"porcentagem-desconto": "string", // Opcional
"cliente": "string", // Opcional
"itens": [
{
"produto": "string",
"quantidade": "string",
"valor-unitario": "string",
"desconto-unitario": "string" // Opcional
}
]
}

Respostas

200 - Status: 001 (Registro realizado)

{
"status": "001 (Registro realizado)",
"descricao": "string",
"data": {
"recibo": "string"
}
}

200 - Status: 999 (Erro interno)

{
"status": "999 (Erro interno)",
"descricao": "string",
"data": {
"erro": "string"
}
}

Observações

Este endpoint exige autenticação.
Utilize os seguintes cabeçalhos:

Authorization: Token `token_da_empresa`
Content-Type: application/json

A NFCe só pode ser alterada enquanto ainda não foi submetida para emissão. Tentativas de alteração após a emissão retornam erro.

Exemplo de requisição

PUT https://api.mysebr.com.br/nfemyse-v3/rest/nfce/{id}